/* style.css */
body, html {
    margin: 0;
    padding: 0;
    height: 100%;
    overflow: hidden;
    background-color: #282c34; /* 背景颜色 */
}

#snowflakes {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* 不干扰用户操作 */
}

.snowflake {
    position: absolute;
    top: -10px;
    background-color: white;
    border-radius: 50%;
    opacity: 0.8;
    animation: fall linear infinite;
}

/* 雪花下落的动画 */
@keyframes fall {
    0% {
        transform: translateY(-10px);
}
    100% {
        transform: translateY(100vh); /* 屏幕底部 */
}
}
